﻿#define _CRT_SECURE_NO_WARNINGS 1

////单目操作符++，--，+（正），-（负）
//#include<stdio.h>
//
//int main()
//{
//	////前置++
//	//int a = 5;
//	//int b = ++a;//先++，再使用
//	////a = a + 1，b = a
//	//printf("%d\n", a);
//	//printf("%d\n", b);
//
//	////后置++
//	//int a = 5;
//	//int b = a++;//先使用，再++
//	////b = a，a = a + 1
//	//printf("%d\n", a);
//	//printf("%d\n", b);
//
//	////前置--
//	//int a = 5;
//	//int b = --a;//先--，再使用
//	////a = a - 1，b = a
//	//printf("%d\n", a);
//	//printf("%d\n", b);
//
//	////后置--
//	//int a = 5;
//	//int b = a--;//先使用，再--
//	////b = a,a = a - 1
//	//printf("%d\n", a);
//	//printf("%d\n", b);
//
//	//int a = 5;
//	//printf("%d\n", a++);//5
//	//a = 5;
//	//printf("%d\n", ++a);//6
//	//a = 5;
//	//printf("%d\n", a--);//5
//	//a = 5;
//	//printf("%d\n", --a);//4
//
//	//正号不会改变值的正负，负号可以
//	int a = 10;
//	int b = -11;
//	printf("%d\n", +a);
//	printf("%d\n", -a);
//	printf("%d\n", +b);
//	printf("%d\n", -b);
//
//	return 0;
//}


////强制类型转换
//#include<stdio.h>
//
//int main()
//{
//	//直接写出的字面浮点数，编译器直接识别为double
//	3.14;
//
//	int a = (int)3.14;
//	printf("%d\n", a);
//
//	return 0;
//}



//printf的基本用法 - 将文本按指定格式打印在屏幕上
//print - 打印
//f => format - 格式化
//包含在stdio.h库中  - standart  input  output

//#include<stdio.h>
//////换行符
////int main()
////{
////	printf("hello\n C");
////	printf("hello C");//不会在文本结尾换行，需要加入 \n 换行符 
////
////	return 0;
////}
//
////占位符 
//int main()
//{
//	//printf("There are %d apples\n", 3); //占位符 %d 表示代入值为整数
//
//	//printf("%s will come tonight\n", "zhangsan");//占位符 %s 表示代入值为字符串
//
//	////可以是多个占位符
//	//printf("%s says it is %d o'clock\n", "lisi", 7);
//
//	////可以限定占位符的最小宽度
//	//printf("%d\n", 123);
//	//printf("%5d\n", 123);//输出默认是右对齐
//	//printf("%-5d", 123);
//	//printf("%-5d\n", 123);
//
//	////限定所有数字的最小宽度/小数的位数
//	//printf("%12f\n", 123.45);
//	//printf("%.2f\n", 123.45);
//	//printf("%.1f\n", 123.45);
//
//	////最小宽度和小数的位数可以用*代替
//	//printf("%*.*f\n", 7, 3, 123.45);
//	//printf("%f\n", 123.45);//小数默认输出小数点后六位
//
//	//输出部分字符串
//	printf("%.5s\n", "hello world");// %. 后面的数字代表要输出字符串的长度
//
//
//	return 0;
//}



//scanf用于读取用户从键盘输入的数据 - 包含于头文件stdio.h
#include<stdio.h>

//int main()
//{
//	int score = 0;
//	printf("请输入成绩：");
//	scanf("%d", &score); //& - 取地址符号
//	printf("成绩是：%d\n", score);
//
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	int j = 0;
//	float x = 0.0f;
//	float y = 0.0f;
//	scanf("%d%d%f%f", &i, &j, &x, &y);
//
//	printf("%d\n", i);
//	printf("%d\n", j);
//	printf("%f\n", x);
//	printf("%f\n", y);
//	return 0;
//}

//int main()
//{
//	int x;
//	float y;
//
//	// ⽤⼾输⼊ " -13.45e12# 0"
//	scanf("%d", &x);
//	printf("%d\n", x);
//	scanf("%f", &y);
//	printf("%f\n", y);
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 0;
//	float f = 0.0f;
//	//scanf的返回值是一个整数，表示读取成功变量的个数
//	int ret = scanf("%d %d %f", &a, &b, &f);//读取错误或者遇到文件结尾,返回常量EOF
//
//	printf("a=%d\n", a);
//	printf("b=%d\n", b);
//	printf("f=%f\n", f);
//	printf("ret=%d\n", ret);
//
//	return 0;
//}

//int main()
//{
//	//跳过字符前的空白字符可以在scanf 占位符 前面加一个空格
//	char ch;
//	scanf(" %c", &ch);
//	printf("%c\n", ch);
//
//	return 0;
//}

//int main()
//{
//	char arr[13];
//	// % [数字] s 数字表示读取字符串最大长度
//	scanf("%12s", arr);
//
//	return 0;
//}

//赋值忽略符 *  在%后面加上
int main()
{
	int year, month, day;

	//scanf("%d-%d-%d", &year, &month, &day);
	//printf("%d-%d-%d\n", year, month, day);

	scanf("%d%*c%d%*c%d", &year, &month, &day);
	printf("%d-%d-%d\n", year, month, day);

	return 0;
}